home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!sschaem
- From: sschaem@teleport.com (Stephan Schaem)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS friendly part II
- Date: 22 Jan 1996 01:38:52 GMT
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Message-ID: <4duprc$7t8@maureen.teleport.com>
- References: <38232020@kone.fipnet.fi> <9PxXx*kka@aargh.incubus.sub.org> <4des65$bgk@serpens.rhein.de> <38232076@kone.fipnet.fi> <4djpni$t6h@serpens.rhein.de> <0321nas60.alamito@marketgraph.xs4all.nl>
- NNTP-Posting-Host: linda.teleport.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Ruud van Gaal (rvg@marketgraph.xs4all.nl) wrote:
-
- : OK, so there is a large group of cod3rz who program the hardware directly,
- : taking advantage of optimizing code for parallel instructions, directly
- : poking the hardware, searching for invalid opcodes that do the trick .01
- : cycle faster.
-
- What is this crap about invalid opcode & .01 cycle? Otherwise I agree
- most coder optimize their code, and hit the HW because the amiga OS dont
- offer any other acceptable mean for their project.
-
- : Then there is the group (of which Michael van Elst, writer of 50% of the
- : world's Amiga news, I believe, is one) who know this kind of programming is
- : about to die, since progress in the computer scene means having to step onto
- : higher levels, like using the OS for everything. People who program for Win95
- : know what I'm talking about. Also look at the simplicity of Mac emulation on
- : the Amiga; the Mac programs were mostly so OS-friendly written, that hardware
- : wasn't an issue. And so it should, for professional programmers who have the
- : need to create lasting and reliable software.
-
- Next thing we are going to hear is" its all because of coders that we
- dont see an easy amiga emulation on PC"... the all thing is not worth
- commenting.
-
- : Not for cewl cod3rz; they dive into the machine, reading the hardware manual
- : before anything else, and make demo's which do yet another useless thing
- : except boosting their ego on yet another demo-party amongst a select group of
- : other cewl guyz.
-
- Why does it bother you so much that some poeple are having great fun
- programing 3d engine , writting music, designing graphics for pleasure and
- game? I dont care to know, but you should ask yourself this question.
-
- : Nothing wrong with that. It's just that those programs just don't run anymore
- : when you have your printer attached, your drive renewed, or just put your can
- : of Jolt cola too close the edge of the ENTER key! In other words; they are
- : not written professionaly, just to get a nice effect. And 2 months later, it
- : can be thrown in the bin because VBR just happened to move from $0 to
- : somewhere else (I've never figured out what it actually does to make life
- : impossible for so many programs).
-
- On the 68000 the VBR didn't exist.. but anyway choosing to ignore the VBR
- is not good practice, like its a bad practice to poke/peek private OS
- structure. Bad practice exist in both world, there is no point to be made here.
- remember those 1.3 progy breaking under 2.x? (oh I guess they where all
- coder work... :)
-
- : People like Michael are into a different style of programming; actually he
- : fits more on a Unix or Silicon or Mac or Windows machine. Not meant to
- : degrade, but just to indicate that he's trying to build lasting software;
- : software that runs without major problems on the new set of Amiga machines.
- : He's thinking about the future, not the now (which in computer business is
- : the past in 1 second).
-
- He just use the OS at all cost... what ever the consequences.
- The future is tomorrow.. not today. so when new HW design comeup new
- software will apear.. You dont run 1980s dos software on W95, do you?
-
- When AT realese a new machine, hopefully we will see a new generation of
- software not just a500 app repackaged with a AT OS sticker.
- But I guess this dont make sense do you since you beleive software, game
- /demo included have an infinite life span....
-
- : Cewl cod3rz are children of the C64 age, and as so many took the step to the
- : Amiga, it is not surprising to see the culture on the Amiga. The Amiga just
- : supported both styles of programming, for 2 kinds of people with different
- : interests. I've never heard complaints about people poking the hardware on
- : the '64; it was normal and necessary. On the Amiga, the camp starts to
- : divide, hence the conversations (to say the most) that clutter up the
- : newsgroup.
-
- The solution is simple... you dont want to see coderz work, dont
- download them and dont run them... simple enought? (hard when they
- are packaged has part of the OS .. remember amigabasic? :)
-
- : The cod3rz will disappear as new generations of computers come
- : into existence. There's just too much hardware on the planet too make it all
- : compatible. Well-thought out drivers can make things compatible for many
- : years. Hardware hacking is just old-fashioned, but still possible and
- : sometimes with nice results. But it's a hobby, and should be regarded as
- : such; it has no actual use.
-
- They probably will when the HW is better managed by the OS then by them...
- About your 'hobby' comment, you have no idea of whats going around you.
-
- : I hope the new Amiga will indeed be hardware-incompatible. The demos only
- : give the machine a C64-hobbyish look and that will only kill the machine, as
- : for game-playing you're far better off using an Ultra64 or Playstation or PC
- : (for its widespread use) or whatever; they are equipped for it. The Amiga is
- : a video-machine, but can only rise as one if programmed so future boards can
- : make it better, not worse, for running programs. Use the OS.
-
- demo give an impressive look to the machine... "Look this A500 can render
- 3d faster then an Indy". Its powder in the eyes, I dont see how this kill
- a machine... But maybe you are right, maybe I'm killing my SGI by running
- those fancy polygon/fractal screen blanker!!! I never knew SGI had that
- C64 hobbyih look :( I better leave the platform quick and get a real
- computer like a mac.
-
- The amiga is a computer... And scala, video toaster (heard of them?) are 2
- major video software banging the HW. If it didn't they wouldn't exist, and
- if they wouldn't exist less amiga would exist...
-
- Get a grip on reality, and leave your sufucating OS bubble.
-
- also: a 133mhz pentium is already ~2x the price of a playstation, lame
- choice for a game machine unless you plan to do something else with it.
-
- : Just what I'm saying is I think it's silly for Michael to try to righten the
- : cod3rz path's of programming. They don't and will never listen, since it is
- : possible. They will be extinct once the last one sees his program crash just
- : because he added 8Mb of RAM and thereby saw his memory move from $100000 to
- : $200000.
-
- Very silly indeed... like your example.
-
- How about OS app that require 8meg to run? crapy code break on some config,
- some os code dont even work on other, 0 to 0, both side loose.
-
- : To fasten the now, every programmer should at least have programmed at least
- : 3 different brands of machines. They will understand what I'm saying.
-
- This wont change a thing when you are asked to do something like port a
- SNES game to the amiga line.
-
- Stephan
-